Virtual TPM persistent states contain VTPM secrets, which are encrypted
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 30 Dec 2005 10:31:12 +0000 (11:31 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 30 Dec 2005 10:31:12 +0000 (11:31 +0100)
commitaafd5e14e1c1f65d237574655668cefa3db32154
treeff10da25b91ea47f59d760788aee14ba0850f29d
parentfc41b5c1fdbe11dd608c8f8cf1880e30c1233668
Virtual TPM persistent states contain VTPM secrets, which are encrypted
using symmetric keys and stored on disk along with those symmetric keys.
The attached patch uses the TPM to encrypt the symmetric keys and other
global secrets before saving them to disk.

Signed-off-by: Vinnie Scarlata <vincent.r.scarlata@intel.com>
tools/vtpm_manager/README
tools/vtpm_manager/Rules.mk
tools/vtpm_manager/manager/securestorage.c
tools/vtpm_manager/manager/vtpm_manager.c
tools/vtpm_manager/manager/vtpmpriv.h
tools/vtpm_manager/manager/vtsp.c
tools/vtpm_manager/manager/vtsp.h